package me.dan.alibabasdk.entity.trade.product;

/**
 * 商品销售信息
 * @author SRZ
 * @date 2020/09/04
 */
public class AlibabaOpenplatformProductModelProductSaleInfo {

    /**
     * 是否支持网上交易(TRUE)
     */
    private Boolean supportOnlineTrade;
    /**
     * 是否支持混批
     */
    private Boolean mixWholeSale;
    /**
     * 是否价格私密信息
     */
    private Boolean priceAuth;
    /**
     * 销售方式
     */
    private String saleType;
    /**
     * 区间价格
     */
    private AlibabaOpenplatformProductModelProductPriceRange[] priceRange;
    /**
     * 可售数量
     */
    private Double amountOnSale;
    /**
     * 计量单位
     */
    private String unit;
    /**
     * 最小起订量
     */
    private Integer minOrderQuantity;
    /**
     * 每批数量
     */
    private Integer batchNumber;
    /**
     * 建议零售价
     */
    private Double retailprice;
    /**
     * 税率相关信息
     */
    private String tax;
    /**
     * 售卖单位
     */
    private String sellunit;
    /**
     * 报价
     */
    private Integer quoteType;
    /**
     * 分销基准价
     */
    private Double consignPrice;
    /**
     * 发货时间限制
     */
    private Integer deliveryLimit;

    public Boolean getSupportOnlineTrade() {
        return supportOnlineTrade;
    }

    public void setSupportOnlineTrade(Boolean supportOnlineTrade) {
        this.supportOnlineTrade = supportOnlineTrade;
    }

    public Boolean getMixWholeSale() {
        return mixWholeSale;
    }

    public void setMixWholeSale(Boolean mixWholeSale) {
        this.mixWholeSale = mixWholeSale;
    }

    public Boolean getPriceAuth() {
        return priceAuth;
    }

    public void setPriceAuth(Boolean priceAuth) {
        this.priceAuth = priceAuth;
    }

    public String getSaleType() {
        return saleType;
    }

    public void setSaleType(String saleType) {
        this.saleType = saleType;
    }

    public Double getAmountOnSale() {
        return amountOnSale;
    }

    public void setAmountOnSale(Double amountOnSale) {
        this.amountOnSale = amountOnSale;
    }

    public String getUnit() {
        return unit;
    }

    public void setUnit(String unit) {
        this.unit = unit;
    }

    public Integer getMinOrderQuantity() {
        return minOrderQuantity;
    }

    public void setMinOrderQuantity(Integer minOrderQuantity) {
        this.minOrderQuantity = minOrderQuantity;
    }

    public Integer getBatchNumber() {
        return batchNumber;
    }

    public void setBatchNumber(Integer batchNumber) {
        this.batchNumber = batchNumber;
    }

    public Double getRetailprice() {
        return retailprice;
    }

    public void setRetailprice(Double retailprice) {
        this.retailprice = retailprice;
    }

    public String getTax() {
        return tax;
    }

    public void setTax(String tax) {
        this.tax = tax;
    }

    public String getSellunit() {
        return sellunit;
    }

    public void setSellunit(String sellunit) {
        this.sellunit = sellunit;
    }

    public Integer getQuoteType() {
        return quoteType;
    }

    public void setQuoteType(Integer quoteType) {
        this.quoteType = quoteType;
    }

    public Double getConsignPrice() {
        return consignPrice;
    }

    public void setConsignPrice(Double consignPrice) {
        this.consignPrice = consignPrice;
    }

    public Integer getDeliveryLimit() {
        return deliveryLimit;
    }

    public void setDeliveryLimit(Integer deliveryLimit) {
        this.deliveryLimit = deliveryLimit;
    }

    public AlibabaOpenplatformProductModelProductPriceRange[] getPriceRange() {
        return priceRange;
    }

    public void setPriceRange(AlibabaOpenplatformProductModelProductPriceRange[] priceRange) {
        this.priceRange = priceRange;
    }

    
}
